velvet glove - German English Dictionary